e
هدف از راه اندازی این وب سایت آموزشی، کمک کردن به علاقه مندان به یادگیری علم الکترونیک و میکروکنترلر بوده بخصوص دانش آموزان و دانشجویان که برای پیدا کردن مطلب مورد نظر خود سایتهای گوناگونی را جستجو میکنند که در نهایت به هدف خود نمی رسند، در این وب سایت سعی براین است که آموزش از پایه شروع شود. در ادامه با مثالهای نحوه استفاده از قطعات الکترونیک و عیب یابی آنها آموزش داده خواهد شد. همچنین پروژه های برای آموزش قرار داده شده است.
اسماعیل بخش زاد محمودی
09118315058
09336485452
09373054607
09390617786
telegram.me/Electronic_iran کانال
Esmail_bakhshzad@yahoo.com esmail2bakhshzad@gmail.com
محافظ تمام دیجیتال هوشمند وسایل برقی ( یخچال و فریزر- صوتی تصویری-کامپیوتر )
منبع تغذیه 0-32 ولت 0-5 آمپر قابل افزایش تا 0-20 آمپر (Power supply 0-5A 0-20A)
مدار کنترل کننده هوشمند تپ چنجر ترانس قدرت 63 کیلو ولت سه فاز
هشدار دهنده نشت گاز شهری و دود همراه با قطع خودکار گاز و برق
محافظت از سطح ولتاژ شارژ- جریان شارژ و دمای باطری های UPS تا 200 آمپر
محافظت و کنترل حد جریان سه فاز 0-200 آمپر در سه رنج کاری
کنترل و راه اندازی سروموتورهای الکتریکی و موتور DC و موتور ﭘله ای
قفل الکترونیکی هوشمند توسط تاچ لمسی (Touch Screen)
تابلوی روان با ماتریس 32*8 ارسال پیام متنی از طریق کامپیوتر
طراحی و ساخت فانکشن ژنراتور با کنترل لمسی توسط (Touch Screen)
محافظت و کنترل ولتاژ و جریان خروجی از مدار AC / DC
کنترل دور موتورهای الکتریکی و اعمال موج PWM و از طرق رابط تاچ ﭘد و LCDگرافیکی (Touch Screen)
پروژه مدار آشکارساز نشت گازمتان و گاز بوتان و LPG سنسور MQ
پروژه کنترل و محافظت دیجیتال ولتاژ
پروژه منبع تغذیهDigital 0-42V 5A
ولتمتر و آمپرمتر دیجیتال با AVR
برنامه نویسی میکروکنترلر 52 & 8051
مدار مبدل آنالوگ به دیجیتال ADC
کاربرد تراشه TTL 74HC573 در تابلو روان LED
مبدل آنالوگ به دیجیتال ADC میکرو کنترل AVR
کاربرد تراشه TTL74541 در ولتمتر دیجیتال با AVR
کاربرد تراشه رگلاتور ولتاژ LM723
تقویت کننده تفاضلی Single Operational Amplifier
استفاده از ترانزیستور برای سویچ کردن Switching Transistor
برنامه راه اندازی موتور پله ای Stop Motor
گذرگاه ارتباط دو سیمه میکرو کنترلر AVR – SPI
www.powerengineering.blogfa.com
الکترونیک مقدماتی
الکترونیک صنعتی
میکرو الکترونیک AVR
برنامه نویسی Assembl
1.پروژه آزمایشگر میکروکنترلر 8051-52
2.پروژه آزمایشگر میکروکنترلر PIC
3.پروژه ساعت RTC با میکرو 8051
4.محافظ تمام دیجیتال هوشمند AVR
5.پروژه LED-Stopper 7x20میکرو AVR
6.پروژه Digital Clock LED 32x8 AVR
7.پروژه Digital Voltmeter-Ammeter
8.پروژه منبع تغذیه Digital Power Supply 0-42V 5A
9.پروژه کنترل و محافظت دیجیتال ولتاژ خروجی AC/DC
10.پروژه ساعت دیجیتال RTC با AVR
11.پروژه مدار آشکارساز نشت گازمتان و گاز بوتان و LPG سنسور MQ
13.محافظت و کنترل ولتاژ و جریان خروجی از مدار AC / DC
14.طراحی و ساخت فانکشن ژنراتور با کنترل لمسی توسط (Touch Screen)
15.تابلوی روان با ماتریس 32*8 ارسال پیام متنی از طریق کامپیوتر
16.قفل الکترونیکی هوشمند توسط تاچ لمسی (Touch Screen)
17.کنترل و راه اندازی سروموتورهای الکتریکی و موتور DC و موتور ﭘله ای
18.محافظت و کنترل حد جریان سه فاز 0-200 آمپر در سه رنج کاری
19.محافظت از سطح ولتاژ شارژ- جریان شارژ و دمای باطری های UPS تا 200 آمپر
20. پروژه کنترل دور و زاویه چرخش موتور های گیربکس دار
21. محافظ ولتاژ برق شهر تایمر دار 30 آمپری
22.هشدار دهنده نشت گاز شهری و دود همراه با قطع خودکار گاز و برق
23. مدار کنترل کننده هوشمند تپ چنجر ترانس قدرت 63 کیلو ولت سه فاز
24. منبع تغذیه 0-32 ولت 0-5 آمپر قابل افزایش تا 0-20 آمپر (Power supply 0-5A 0-20A)
25. محافظ تمام دیجیتال هوشمند وسایل برقی ( یخچال و فریزر- صوتی تصویری-کامپیوتر )
1. مقالات در رابطه با سیستم های دیجتال و اطلاعاتی مفید در رابطه با Multimedia Card (MMC – SD)
2. مقالات در رابطه با آموزش میکروکنترلر AVR و PIC و8051-52 و...
دانلود نرم افزارهای کاربردی
1.نرم افزارهای برای میکروکنترلر 8051
2.نرم افزارهای برای میکروکنترلر PIC
3.نرم افزارهای برای میکروکنترلر AVR
ساعت
در این بخش برای شما یک آزمایش به زبان ساده آورده شده زبان برنامه نویسی زبان پایه یا Assembly میکروکنترلر AVR می باشد. در حالت کلی دنیای خارج از میکرو کنترلر ماهیت آنالوگ (پیوسته) دارد. مبدل های آنالوگ به دیجیتال ADC امکان ارتباط میکروکنترلر با سیگنالهای آنالوگ را فراهم می کند و مبدل DAC یک مقدار دیجیتال را گرفته و متناسب با آن یک ولتاژ آنالوگ تولید می کند. برخی از میکرو کنترلر ها دارای یک واحد داخلی مبدل آنالوگ به دیجیتال هستند که می تواند سیگنالهای آنالوگ بین صفر تا 5 ولت را بدون نیاز به مدارات جانبی به دیجیتال تبدیل کند. در میکرو کنترلرهای خانواده AVR از روش تقریب متوالی برای تبدیل سیگنال های آنالوگ به دیجیتال استفاده می شود.
در مدار بالا ابتدا سنسور دما دمای محیط را به ولتاژ آنالوگ تبدیل نموده سپس توسط میکرو و مبدل ADC0 این سیگنال ها به مقدار دیجیتال تبدیل شده و برروی پورت خروجی بصورت HEX نمایش داده خواهد شد:
توجه: شما می توانید مدارهای طراحی شده بالا را در نرم افزار شبیه ساز Proteus v7 آزمایش کنید می توانید آنها را همراه با مثال های دیگر از لینک معرفی شده همین بخش دانلود نمائید.
Programmable Circuits_Thermometer
رمز فایل: www.Project-esisis.com
در تصویر زیر بخش تبدیل برنامه مبدل ADC آورده شده
آزمایش گذرگاه ارتباط دو سیمه میکرو کنترلر AVR-TWI
در این بخش برای شما یک آزمایش آورده شده میکروکنترلر AVR می باشد. رابط سریال دوسیمه Tow Wire Serial Interface که در برخی مواقع به آن رابط I2C نیز می گویند در واقع رابط I2C یک پروتکل ارتباطی TWI است، اولین بار توسط شرکت Philips طراحی شد. این واسط از طریق دوسیم SCL-SDA که یکی برای انتقال اطلاعات و دیگری برای انتقال پالس ساعت. با وسایل جانبی ارتباط برقرار می کند. با این ارتباط می توان تا 128 دستگاه مختلف را از طریق دو خط گذرگاه یا دوسیم باهم شبکه بندی کرد. به منظور جلوگیری از تداخل دستگاهها باهم، به هر دستگاه یک آدرس منحصر به فرد از 0 تا 127 اختصاص می دهیم.
در مدار بالا اطلاعات ساعت و تاریخ و... توسط رابط سریال i2c از تراشه گرفته شده و بصورت هگز در خروجی نمایش داده می شود البته اطلاعات اول ثانیه می باشد.
توجه: شما می توانید مدارهای طراحی شده بالا را در نرم افزار شبیه ساز Proteus v7 آزمایش کنید می توانید آنها را همراه با مثال های دیگر از لینک معرفی شده همین بخش دانلود نمائید.
Programmable_Sender_Receiver TWI
رمز فایل: www.Project-esisis.com
آزمایش های اولیه برای طراحی یک تابلو روان LED
در این بخش برای شما چند آزمایش به زبان ساده آورده شده روال کار زبان برنامه نویسی زبان پایه یا Assembly میکروکنترلر AVR می باشد چون بنظر من بهترین زبان برای طراحی مدارات الکترونیک می باشد شاید کمی سخت باشد برای شما ولی دست شما در طراحی و برنامه نویسی چه سخت افزار و چه نرم افزار باز است، این زبان بهترین گزینه برای یک برنامه حرفه ای می باشد اگر به دیتاشت تراشه میکروکنترلر دقت کرده باشید زبان اول مثال ها همین زبان می باشد چون هیچ محدودیتی در طراحی ندارد. اگر تاکنون برنامه نویسی برای میکرو کنترلر AVR انجام نداده اید من به شما پیشنهاد می کنم اول همین زبان را یاد بگیرید بعد زبانهای دیگر را فراگیرید.
برای دیدن در ابعاد واقعی بر روی عکس کلیک کنید.
برنامه اصلی برای مدار بالا :
توجه: شما می توانید مدارهای طراحی شده بالا را در نرم افزار شبیه ساز Proteus v7 آزمایش کنید می توانید آنها را همراه با مثال های دیگر از لینک معرفی شده همین بخش دانلود نمائید.
Programmable Matrix 5x7 Column
آزمایش نمایش انمیشین در ماتریس LED:
در این مدار نیز یک تصویر متحرک Animation طراحی و برنامه نویسی شد است.
توجه: شما می توانید مدارهای طراحی شده بالا را در نرم افزار شبیه ساز Proteus v7 آزمایش کنید می توانید آنها را همراه با مثال های دیگر از لینک معرفی شده همین بخش دانلود نمائید.
programmable matrix 5x7cartoon
آزمایش نمایش کاراکتر در ماتریس LED:
این مدار نیز کاراکتر های انگلیسی به ترتیب نمایش داده خواهد شد.
Programmable Matrix 5x7-WRITE
آزمایش نمایش کاراکتر در LED:
در این مدار نیز کاراکتر حرف A نمایش داده خواهد شد. در این برنامه از اسکن سطری استفاده شده
تصاویری از مدار مونتاژ شده پروژه:
برای دیدن در ابعاد واقعی بر روی عکس کلیک کنید.
توجه: شما می توانید فیلم آزمایشها این مدار را هم از لینک معرفی شده زیر دانلود نمائید.
لینک های دانلود:
رمز فایل: www.Project-esisis.com
Digital Clock LED 8x32 AVR 1
http://s2.picofile.com/file/7650440000/Digital_Clock_LED_8x32_AVR_1_.zip.html
Digital Clock LED 8x32 AVR 2
http://s2.picofile.com/file/7650440535/Digital_Clock_LED_8x32_AVR_2_.zip.html
تمام حقوق این وب سایت و مطالب آن متعلق به بزرگترین وب سایت آموزش الکترونیک می باشد و هرگونه کپی برداری از مطالب آن فقط با ذکر منبع مجاز است
Copyright © 2012 , project-esisis.com